package com.ckd.flyingtrip.shared.bean;

import java.util.List;

public class SharedCarFenceBean {

    /**
     * code : 200
     * operCode : 0
     * message : success
     * data : {"template":{"depositCard":null,"dayCard":null,"pay":null,"telephone":null,"payOk":null},"faultList":[],"fenceList":[{"fenceType":0,"fencePoints":"123.47779,41.703053;123.482682,41.693568;123.502509,41.699592;123.495814,41.706257;123.495728,41.706705|"}],"config":null}
     */

    private String code;
    private String operCode;
    private String message;
    private DataBean data;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getOperCode() {
        return operCode;
    }

    public void setOperCode(String operCode) {
        this.operCode = operCode;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * template : {"depositCard":null,"dayCard":null,"pay":null,"telephone":null,"payOk":null}
         * faultList : []
         * fenceList : [{"fenceType":0,"fencePoints":"123.47779,41.703053;123.482682,41.693568;123.502509,41.699592;123.495814,41.706257;123.495728,41.706705|"}]
         * config : null
         */

        private TemplateBean template;
        private Object config;
        private List<?> faultList;
        private List<FenceListBean> fenceList;

        public TemplateBean getTemplate() {
            return template;
        }

        public void setTemplate(TemplateBean template) {
            this.template = template;
        }

        public Object getConfig() {
            return config;
        }

        public void setConfig(Object config) {
            this.config = config;
        }

        public List<?> getFaultList() {
            return faultList;
        }

        public void setFaultList(List<?> faultList) {
            this.faultList = faultList;
        }

        public List<FenceListBean> getFenceList() {
            return fenceList;
        }

        public void setFenceList(List<FenceListBean> fenceList) {
            this.fenceList = fenceList;
        }

        public static class TemplateBean {
            /**
             * depositCard : null
             * dayCard : null
             * pay : null
             * telephone : null
             * payOk : null
             */

            private Object depositCard;
            private Object dayCard;
            private Object pay;
            private Object telephone;
            private Object payOk;

            public Object getDepositCard() {
                return depositCard;
            }

            public void setDepositCard(Object depositCard) {
                this.depositCard = depositCard;
            }

            public Object getDayCard() {
                return dayCard;
            }

            public void setDayCard(Object dayCard) {
                this.dayCard = dayCard;
            }

            public Object getPay() {
                return pay;
            }

            public void setPay(Object pay) {
                this.pay = pay;
            }

            public Object getTelephone() {
                return telephone;
            }

            public void setTelephone(Object telephone) {
                this.telephone = telephone;
            }

            public Object getPayOk() {
                return payOk;
            }

            public void setPayOk(Object payOk) {
                this.payOk = payOk;
            }
        }

        public static class FenceListBean {
            /**
             * fenceType : 0
             * fencePoints : 123.47779,41.703053;123.482682,41.693568;123.502509,41.699592;123.495814,41.706257;123.495728,41.706705|
             */

            private String fenceType;
            private String fencePoints;

            public String getFenceType() {
                return fenceType;
            }

            public void setFenceType(String fenceType) {
                this.fenceType = fenceType;
            }

            public String getFencePoints() {
                return fencePoints;
            }

            public void setFencePoints(String fencePoints) {
                this.fencePoints = fencePoints;
            }
        }
    }
}
